package ae.pcfc.cldos.online.common.facade;

import java.io.FileNotFoundException;

import ae.pcfc.cldos.online.common.vo.FileVO;


/**
 * File Handler Facade Interface to handle files operations
 * @author ammar
 *
 */
public interface FileHandlerFacade extends Facade {
	
	public FileVO getFileFromJavaStorageById(Long strFileId) throws FileNotFoundException;
	
	public void updateTransferFlag(FileVO fileVO);
	
	public void deleteTransferedFiles();
	
	public FileVO getFileFromGSStorageById(Long fileId) throws FileNotFoundException;
	
}
